npm 依赖管理(升级)工具 npm-check-updates
条评论学习vue以来,发现更新版本真快,不愧是版本帝。。项目使用的vue及其他一些依赖版本更新后,想验证下最新的稳定版本,就要对
dependencies
中各种包进行升级
node 升级的依赖包的传统方法
npm update 名称
项目依赖的三方包多了咋办,一个个update不显示,于是继续google,找到了2个工具:
检查过时的,不正确的和未使用的依赖项
npm-check-updates是一个命令行工具,允许您将package.json或bower.json依赖关系升级到最新版本,而不管现有的版本约束。
npm-check-updates 安装
npm install -g npm-check-updates
用法
npm-check-updates (或者直接使用别名(alias) ncu)
All dependencies match the latest package versions :)
出现上面这句话就是表示目前的包都是最新的
express 4.12.x → 4.13.x
multer ^0.1.8 → ^1.0.1
react-bootstrap ^0.22.6 → ^0.24.0
react-a11y ^0.1.1 → ^0.2.6
webpack ~1.9.10 → ~1.10.5
Run with -u to upgrade your package.json
以上是目前的版本,及最新的版本差异
更新dependencies到新版本:
ncu -u
更新全部dependencies到最新版本(包括当前指定版本范围满足最新版本号的,比如^4.2.0 -> ^4.3.0):
ncu -a